#include "ListNode.h"

void test()
{
	LTNode* list = LTInit();
	TLPushBack(list,1);
	LTprint(list);
	TLPushBack(list, 2);
	LTprint(list);
	TLPushBack(list, 3);
	LTprint(list);
	//LTprint(list);
	//printf("%d\n", LTSize(list));

	TLPopBack(list);
	LTprint(list);
	TLPopBack(list);
	LTprint(list);
	TLPopBack(list);
	LTprint(list);
}

//void test()
//{
//	LTNode* list = LTInit();
//	TLPushFront(list, 1);
//	TLPushFront(list, 2);
//	TLPushFront(list, 3);
//	TLPushFront(list, 4);
//	LTprint(list);
//	//printf("%d\n", LTSize(list));
//	//TLPushBack(list,10);
//	//TLPushBack(list, 20);
//	//TLPushBack(list, 30);
//	LTprint(list);
//	//LTInsert(LTFind(list,3),300);
//	//LTprint(list);
//	//LTErase(LTFind(list, 4));
//	//LTprint(list);
//	TLPopFront(list);
//	LTprint(list);
//	TLPopFront(list);
//	LTprint(list);
//	TLPopFront(list);
//	LTprint(list);
//	TLPopFront(list);
//	LTprint(list);
//	//TLPopFront(list);
//	//LTprint(list);
//}

int main()
{
	test();
	return 0;
}

